Thema Datum  Von Nutzer Rating
Antwort
08.06.2021 11:30:54 Torsten
Solved
08.06.2021 12:35:52 Mase
Solved
08.06.2021 12:58:52 Torsten
Solved
08.06.2021 15:22:13 Mase
Solved
Rot VBA | Liste von Word-Dokumenten mit einer Schleife durchgehen
09.06.2021 13:20:35 Torsten
Solved
09.06.2021 14:48:40 Mase
Solved
10.06.2021 08:57:31 Torsten
Solved
10.06.2021 09:26:52 Mase
Solved
11.06.2021 10:50:31 Torsten
Solved

Ansicht des Beitrags:
Von:
Torsten
Datum:
09.06.2021 13:20:35
Views:
492
Rating: Antwort:
 Nein
Thema:
VBA | Liste von Word-Dokumenten mit einer Schleife durchgehen

Ich habe das Beispiel noch etwas ergänzt. Ich denke den Teil meinst du damit. Ich habe auch schon Einiges im Code geschrieben, wo ich etwas in das Dokument einfüge. Das funktioniert auch.

Option Explicit On
   
Imports Microsoft.Office.Interop.Word
   
Public Class Form1
   
 ...
  
Private Sub blabla1()
  
...
 
Dim stFileName As String
 
...
 
Dim AppWord As Object
  
AppWord = CreateObject("Word.Application") 'Word als Object starten
AppWord.Visible = True
 
If Not (IsDocumentOpen(stFileName)) Then
         Wordbericht = AppWord.Documents.Open(stFileName)
End If
  
...
 
End Sub
   
Function IsDocumentOpen(ByVal DokutName As String) As Boolean
   
   
        If Strings.Right(DokutName, 5) <> ".docx" Then
            DokutName = DokutName & ".docx"
        End If
   
        IsDocumentOpen = False
   
        For Each doc In Documents
            If (StrComp(doc.Name, DokutName, vbTextCompare) = 0) Then
                IsDocumentOpen = True
                Exit For
            End If
        Next doc
   
    End Function
   
...
   
End Class

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
08.06.2021 11:30:54 Torsten
Solved
08.06.2021 12:35:52 Mase
Solved
08.06.2021 12:58:52 Torsten
Solved
08.06.2021 15:22:13 Mase
Solved
Rot VBA | Liste von Word-Dokumenten mit einer Schleife durchgehen
09.06.2021 13:20:35 Torsten
Solved
09.06.2021 14:48:40 Mase
Solved
10.06.2021 08:57:31 Torsten
Solved
10.06.2021 09:26:52 Mase
Solved
11.06.2021 10:50:31 Torsten
Solved